mammal semnopithecus - Alemán Inglés Diccionario